package com.thinkit.cms.api.admin;

import com.thinkit.cms.dto.admin.DictDto;
import com.thinkit.core.base.BaseService;
import com.thinkit.utils.model.Tree;

import java.util.List;

/**
 * <p>
 * 字典表 服务类
 * </p>
 *
 * @author LG
 * @since 2019-08-29
 */
public interface DictService extends BaseService<DictDto> {

    /**
     * 分组查询类型
     * @param v
     * @return
     */

    List<DictDto> listType(DictDto v);

    /**
     * 根据类型获取数据
     * @param type
     * @return
     */
	List<DictDto> listByType(String type);

    Tree<DictDto> treeList(DictDto dictDto);
}
